<?php
/*
 *
 *      plugins.php - v1.0.0 @07.07.2009 22:29:40 CEST
 *
 *      StudioGallery Copyright (C) 2009 Rafal Kusior (spuavick) <spuavick@interia.pl>
 *
 *      This program is free software: you can redistribute it and/or modify
 *      it under the terms of the GNU General Public License as published by
 *      the Free Software Foundation, either version 2 of the License, or
 *      (at your option) any later version.
 *
 *      This program is distributed in the hope that it will be useful,
 *      but WITHOUT ANY WARRANTY; without even the implied warranty of
 *      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *      GNU General Public License for more details.
 *
 *      You should have received a copy of the GNU General Public License
 *      along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 *      -----------------------------------------------------------------------------
 *
 *      Niniejszy program jest wolnym oprogramowaniem - możesz go rozpowszechniać
 *      dalej i/lub modyfikować na warunkach Powszechnej Licencji Publicznej GNU
 *      wydanej przez Fundację Wolnego Oprogramowania, według wersji 2 tej Licencji
 *      lub dowolnej z późniejszych wersji.
 *
 *      Niniejszy program rozpowszechniany jest z nadzieją, iż będzie on użyteczny -
 *      jednak BEZ ŻADNEJ GWARANCJI, nawet domyślnej gwarancji PRZYDATNOŚCI HANDLOWEJ
 *      albo PRZYDATNOŚCI DO OKREŚLONYCH ZASTOSOWAŃ. Bliższe informacje na ten temat
 *      można uzyskać z Powszechnej Licencji Publicznej GNU.
 *
 *      Kopia Powszechnej Licencji Publicznej GNU powinna zostać ci dostarczona
 *      razem z tym programem. Jeżeli nie została dostarczona, odwiedź
 *      <http://www.gnu.org/licenses/>
 */

$preU = "../";
require_once('header.php');
if ($_GET['deactivate']){
$activate = 0;
$idf = strip_tags($_GET['deactivate']);
}
if ($_GET['activate']){
$activate = 1;
$idf = strip_tags($_GET['activate']);
}
if ($_GET){
$dane = array('plugin_active'=>$activate);
$db->update_array(_pre_."plugins",$dane,"plugin_id_file LIKE '".$idf."'");
}
?>
<script type='text/javascript' src='<?=$conf['url']?>libs/js/sg-functions-min.js'></script>
</head>
<body>
<div class="up">&laquo; <a href="<?=$conf['url']?>"><?=_("Strona główna")?> <?=$conf['conf_title']?></a></div>
<div class="main">
	<div class="header"></div>
	<div class="content">
		<div class="left">
			<?php

				require_once('menu.php');

			?>
		</div>
		<div class="center">
			<?php

				if ($_GET['error'])
					echo "<div class=\"error\">".urldecode($_GET['error'])."</div>";

				if ($_GET['save'] == 'ok') {

					echo "<div class=\"ok\">";
					echo _("Dane zaktualizowano");
					echo "</div>";

				}
			?>
			<h1><?=_("Zarządzanie dodatkami")?></h1>
			<p><?=_("Poniżej masz możliwość włączania i wyłączania pluginów")?></p>
			<?php
			if ($sghook->hooks_exist('plugin_info')) {
			?>
			<?php
			    echo $sghook->execute_hooks('plugin_info');
			 ?>

			<?php
			}
			if ($sghook->hooks_exist('plugin_options')) {
			    $sghook->execute_hooks('plugin_options',$_POST);
			} else {
			?>
				<div><strong>Włączone:</strong></div>
				<div class="c">
				<?php
				list($aktywne,$nieaktywne) = list_all_plugins();
				if (is_array($aktywne)){
				$i=0;
				while($i<count($aktywne)){
				    echo $aktywne[$i];
				$i++;
				}
				} else {
				    echo _("brak włączonych wtyczek...");
				}
				?></div>
				<div><strong>Wyłączone:</strong></div>
				<div class="c"><?php
				if (is_array($nieaktywne)){
				$i=0;
				while($i<count($nieaktywne)) {
				echo $nieaktywne[$i];
				$i++;
				}
				} else {
				    echo _("Brak dostępnych wtyczek");
				}
				    ?></div>
			<? } ?>
			<div class="clr"></div>
			</form>
		</div>
		<div class="right">
			<?php

				require_once('right.php');
				$cat = subCatEdit($cat);
				echo $cat;
			?>
		</div>
		<?php

			require_once('footer.php');

		?>
